// index.ts

Component({
  data: {
    value: '',
    windowHeight: null,
    headHei: null,
    allPage: 1, // 总页数
    curPage: 1, // 当前页数
  },
  methods: {
    onLoad(options: any) {
      // 获取屏幕高度
      this.setData({
        windowHeight: wx.getStorageSync("windowHeight"),
        headHei: wx.getStorageSync("headHei")
      })
    },
    // 上拉到底部触发
    loadMore() {
      console.log("加载更多");
      var self = this;
      // 为最后一页
      if (self.data.curPage == self.data.allPage) {
        wx.showToast({
          title: '没有更多了...',
          icon: 'none'
        })
      } else {
        setTimeout(function () {
          console.log("加载更多");
          var tempCurPage = self.data.curPage;
          tempCurPage++;
          self.setData({
            curPage: tempCurPage
          })
          // self.requestFruitList(self.data.flag, self.data.curPage, function (data) {
          //   // 处理响应数据，并将新的数据添加到原有数据之后
          //   var newFruits = self.data.fruits.concat(data.fruits);
          //   self.setData({
          //     fruits: newFruits,
          //     allPage: data.totalPages
          //   });
          // }, function (err) {
          //   // 处理请求失败情况
          //   console.error(err);
          // });
        }, 300)
      }
    },

  },
})
